@charset "utf-8";
/* CSS Document */
body{font-size:12px;color:#333;font-family:宋体,Verdana;margin:0;padding:0; background:#eaeaea url(../image/bg_body.png) center;}
a:link,a:visited{text-decoration:underline;color:#000;}
a:hover,a:active{text-decoration:underline;color:#000;}
.clear{ clear:both; height:auto; padding:0; margin:0;}
.blank5{ clear:both; height:5px;}
.hidden{ display:none;}
img{ border:0;}
input{border:1px solid #ccc}
textarea{width:100%;border:1px solid #ccc}
form{ padding:0; margin:0;}
.wrapper{ width:960px; margin:0 auto; background:#fff; }
.position{ padding:10px 15px 5px 15px;}

/*头部*/
.head{width:960px; height:56px;background:url(../image/bg_header.png) repeat-x top; border-bottom:#ccc solid 1px;}
.head .logo{ padding:16px; }
.head .info{ float:right; padding:28px 20px 0 0; overflow:visible;}
.head .info a:link,
.head .info a:visited{text-decoration:underline;padding:3px; height:20px;background:none;}
.head .info a:hover,
.head .info a:active{text-decoration:none; padding:3px; background:#000; color:#fff;overflow:visible;}

/*导航*/
.nav{ width:936px; color:#ccc; padding:6px 12px 6px 12px; background:url(../image/bg_search.png) repeat-x 50% 95%; border-bottom:4px #ccc solid;}
.nav a:link,.nav a:visited{text-decoration:underline;color:#eee; padding:2px;}
.nav a:hover,.nav a:active{text-decoration:none;color:#000; padding:2px; background:#fff;}
.nav .menu a{ margin:0 3px;}
.nav form{ float:right;}
.nav input{ background:#ddd; height:13px;}

/*底部*/
.foot { background:#666; width:920px; border-top:3px #ccc solid; padding:20px; clear:both; color:#ccc;}
.foot a:link,.foot a:visited{ color:#ccc;text-decoration:none;}
.foot a:hover,.foot a:active{ color:#fff;text-decoration:underline;}

/*首页*/
.index .left{ width:740px; float:left;}
.index .left dl{padding:12px 0px 0px 12px; line-height:18px; margin:0; width:352px; float:left; }
.index .left dl em { float:right; font-style:normal;}
.index .left dl a:link,.index .left dl a:visited{ color:#333; font-weight:normal;text-decoration:none;}
.index .left dl a:hover,.index .left dl a:active{ color:#000;font-weight:normal;text-decoration:underline;}
.index .left dt{background:#eee url(../image/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50%; font-weight:bold; padding:5px; text-indent:3px;}
.index .left dd{ padding:5px; margin:0; border-bottom:1px dotted #ccc; line-height:22px; height:21px; overflow:hidden; text-indent:7px; background:url(../image/ico1.gif) no-repeat 4px 14px;}
.index .left .flash{ margin:12px 12px 0px 12px; width:716px;}
.index .left .picture{width:716px;}
.index .left .picture dd{ padding:8px 0px 0px 5px; margin:0; border-bottom:1px dotted #ccc; background:none;line-height:normal; height:auto;}
.index .left .picture dd ul{ padding:0; margin:0; }
.index .left .picture dd li{ float:left; text-align:center; list-style:none; width:140px; padding:0; margin:0;}
.index .left .picture dd li img{ width:128px; height:96px; padding:1px; border:1px solid #ccc; margin-bottom:5px;}
.index .left .picture dd li div{ width:128px; height:18px; line-height:18px; overflow:hidden;}
.index .panel{width:220px; float:left;background:#f3f3f3;}
.index .panel h3{ margin:0;font-size:12px; padding:10px 10px 0px 25px;background:url(../image/arrow.png) no-repeat 10px 10px;}
.index .panel ul{ padding:0; margin:5px;}
.index .panel li{line-height:22px; height:22px; overflow:hidden; list-style:none; padding:0px 0px 0px 15px;background:url(../image/ico1.gif) no-repeat 7px 10px; }
.index .panel li a:link,.index .panel li a:visited{ color:#000; text-decoration:none;}
.index .panel li a:hover,.index .panel li a:active{ color:#000;text-decoration:underline;}

/*列表*/
.list .left{ width:740px; float:left;}
.list h1{ font-size:18px; padding:15px 15px 0px 15px; margin:0; font-weight:bold;}
.list .left dl{padding:15px 15px 0px 15px; line-height:18px; margin:0;}
.list .left dt a:link,.list .left dt a:visited{font-size:13px; font-weight:bold;}
.list .left dt em { float:right; background:url(/public/image/comment.gif) no-repeat 0 2px;padding-left:20px; font-style:normal;}
.list .left dt em a:link,.list .left dt em  a:visited,dt em { color:#666; font-weight:normal;}
.list .left dt em a:hover,.list .left dt em  a:active{ color:#000;font-weight:normal;}
.list .left dd{ padding:5px 0; margin:0; border-bottom:1px dotted #ccc;}
.list .right{width:220px; float:left;background:#f3f3f3;}
.list .right h1{ margin:0;font-size:12px; padding:10px 10px 0px 25px;background:url(../image/arrow.png) no-repeat 10px 10px;}
.list .right ul{ padding:0; margin:5px;}
.list .right li{line-height:22px; height:22px; overflow:hidden; list-style:none; padding:0px 0px 0px 15px;background:url(../image/ico1.gif) no-repeat 7px 10px; }
.list .right li a:link,.list .right li a:visited{ color:#000; text-decoration:none;}
.list .right li a:hover,.list .right li a:active{ color:#000;text-decoration:underline;}

/*显示*/

.show .left{ width:630px; float:left; font-size:12px;}
.show .left h1{ font-size:16px; font-weight:bold; text-align:center;margin:12px 0;}
.show .left .info{ padding:0px 0px 5px 0px; margin:0 10px; border-bottom:1px dashed #ccc; text-align:center;}
.show .left .desc{padding:10px; margin:15px; background:#fafafa; border:1px dotted #ccc;line-height:20px;}
.show .left .content{ padding:0 15px; line-height:20px; font-size:13px; width:600px; overflow:hidden;}
.show .middle{width:158px; float:left;background:#eaeaea;border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.show .middle h1{ margin:0;font-size:13px; padding:10px 10px 0px 6px;}
.show .middle ul{ padding:0; margin:5px;}
.show .middle li{line-height:18px; border-bottom:1px dotted #ccc; text-indent:8px; list-style:none; padding:6px 3px 3px 3px; background:url(../image/ico3.gif) no-repeat 3px 12px;}
.show .middle li a:link,.show .middle li a:visited{ color:#333; text-decoration:none;}
.show .middle li a:hover,.show .middle li a:active{ color:#000;text-decoration:underline;}
.show .right{width:170px; float:left;background:#f9f9f9;}
.show .right h1{ margin:0;font-size:12px; padding:10px 10px 0px 25px;background:url(../image/arrow.png) no-repeat 10px 10px;}
.show .right ul{ padding:0; margin:5px;}
.show .right li{line-height:22px; list-style:none; padding:0px 0px 0px 15px;background:url(../image/ico1.gif) no-repeat 7px 10px; }
.show .right li a:link,.show .right li a:visited{ color:#000; text-decoration:none;}
.show .right li a:hover,.show .right li a:active{ color:#000;text-decoration:underline;}